//
//  HZCartTableViewCell.h
//  app
//
//  Created by 刘华舟 on 15/5/4.
//  Copyright (c) 2015年 hdaren. All rights reserved.
//

#import <UIKit/UIKit.h>

@class HZTableView, HZCartTableViewCell;


#import "HZCartCellModel.h"

@protocol HZCartTableViewCellDelegate <NSObject>

@optional
- (void)cartTableViewCellGiftOnTouch:(HZCartCellModel *)model;
- (void)cartTableViewCellSelectedWithCell:(HZCartTableViewCell *)cell;
- (void)cartTableViewCellGoodsNumChangeWithCell:(HZCartTableViewCell *)cell finished:(void(^)(NSString *))complied;

@end


@interface HZCartTableViewCell : UITableViewCell

@property (assign, nonatomic) id<HZCartTableViewCellDelegate> delegate;

@property (strong, nonatomic) HZCartCellModel *model;

+ (instancetype)cellWithTableView:(HZTableView *)tableView type:(HZCartTableViewCellType)type;


@end
